pecten scallops - German English Dictionary